Democratic Socialist Republic Of Sri Lanka — synonyms, definition
1. Democratic Socialist Republic of Sri Lanka (Noun)
2 synonyms
Ceylon Sri Lanka
1 definition
Democratic Socialist Republic of Sri Lanka (Noun) — A republic on the island of Ceylon; became independent of the United Kingdom in 1948.
3 types of
country land state
10 parts
Adam's Peak Eelam Kandy Samanala Singhalese Sinhalese Sri Lankan Tamil Eelam capital of Sri Lanka colombo
3 parts of
British Commonwealth Commonwealth of Nations commonwealth